package com.ru.application.creditscore.service;

import java.util.List;

import com.ru.application.creditscore.dao.support.SearchParameters;
import com.ru.application.creditscore.domain.ScoringFactor;

public interface ScoringFactorService {

    public ScoringFactor findFactor(Integer id);

    public List<ScoringFactor> findAll(SearchParameters sp);

    public boolean updateFactor(ScoringFactor factor);

    public void createFactor(ScoringFactor factor);

    public void removeFactor(Integer id);

    public void updateListFactor(List<ScoringFactor> listFactor);

    public void createListFactor(List<ScoringFactor> listFactor);

    public void removeListFactor(List<Integer> listId);
}
